﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace weiqijiance.联网通信协议.云景model
{
    /*
序号	英文名称	信息项名称	是否必填	字段类型	描述
1.		StationCode	检测站编码	是	字符(10)	StationCode
2.		SceneCode	检测线编码	是	字符(10)	
3.		CheckDate	检查日期	是	日期	时间格式(yyyy-MM-dd)
4.		SlideTimeStart	滑行检查开始时间	是	时间	开始时间是滚筒转速下降到100km/h开始的时间，时间格式(yyyy-MM-dd HH:mm:ss)
5.		DIW	基本惯量	是	数字(5)	单位：kg
6.		IHP30ACDT90	IHP30kw 100-80km/h实际滑行时间	是	数字(6)	单位：ms
7.		IHP30ACDT80	IHP30kw 90-70km/h实际滑行时间	是	数字(6)	单位：ms
8.		IHP30ACDT70	IHP30kw 80-60km/h实际滑行时间	是	数字(6)	单位：ms
9.		IHP30ACDT60	IHP30kw 70-50km/h实际滑行时间	是	数字(6)	单位：ms
10.		IHP30ACDT50	IHP30kw 60-40km/h实际滑行时间	是	数字(6)	单位：ms
11.		IHP30ACDT40	IHP30kw 50-30km/h实际滑行时间	是	数字(6)	单位：ms
12.		IHP30ACDT30	IHP30kw 40-20km/h实际滑行时间	是	数字(6)	单位：ms
13.		IHP30ACDT20	IHP30kw 30-10km/h实际滑行时间	是	数字(6)	单位：ms
14.		IHP30CCDT90	IHP30kw 100-80km/h名义滑行时间	是	数字(6)	单位：ms
15.		IHP30CCDT80	IHP30kw 90-70km/h名义滑行时间	是	数字(6)	单位：ms
16.		IHP30CCDT70	IHP30kw 80-60km/h名义滑行时间	是	数字(6)	单位：ms
17.		IHP30CCDT60	IHP30kw 70-50km/h名义滑行时间	是	数字(6)	单位：ms
18.		IHP30CCDT50	IHP30kw 60-40km/h名义滑行时间	是	数字(6)	单位：ms
19.		IHP30CCDT40	IHP30kw 50-30km/h名义滑行时间	是	数字(6)	单位：ms
20.		IHP30CCDT30	IHP30kw 40-20km/h名义滑行时间	是	数字(6)	单位：ms
21.		IHP30CCDT20	IHP30kw 30-10km/h名义滑行时间	是	数字(6)	单位：ms
22.		IHP20ACDT90	IHP20kw 100-80km/h实际滑行时间	是	数字(6)	单位：ms
23.		IHP20ACDT80	IHP20kw 90-70km/h实际滑行时间	是	数字(6)	单位：ms
24.		IHP20ACDT70	IHP20kw 80-60km/h实际滑行时间	是	数字(6)	单位：ms
25.		IHP20ACDT60	IHP20kw 70-50km/h实际滑行时间	是	数字(6)	单位：ms
26.		IHP20ACDT50	IHP20kw 60-40km/h实际滑行时间	是	数字(6)	单位：ms
27.		IHP20ACDT40	IHP20kw 50-30km/h实际滑行时间	是	数字(6)	单位：ms
28.		IHP20ACDT30	IHP20kw 40-20km/h实际滑行时间	是	数字(6)	单位：ms
29.		IHP20ACDT20	IHP20kw 30-10km/h实际滑行时间	是	数字(6)	单位：ms
30.		IHP20CCDT90	IHP20kw 100-80km/h名义滑行时间	是	数字(6)	单位：ms
31.		IHP20CCDT80	IHP20kw 90-70km/h名义滑行时间	是	数字(6)	单位：ms
32.		IHP20CCDT70	IHP20kw 80-60km/h名义滑行时间	是	数字(6)	单位：ms
33.		IHP20CCDT60	IHP20kw 70-50km/h名义滑行时间	是	数字(6)	单位：ms
34.		IHP20CCDT50	IHP20kw 60-40km/h名义滑行时间	是	数字(6)	单位：ms
35.		IHP20CCDT40	IHP20kw 50-30km/h名义滑行时间	是	数字(6)	单位：ms
36.		IHP20CCDT30	IHP20kw 40-20km/h名义滑行时间	是	数字(6)	单位：ms
37.		IHP20CCDT20	IHP20kw 30-10km/h名义滑行时间	是	数字(6)	单位：ms
38.		IHP10ACDT90	IHP10kw 100-80km/h实际滑行时间	是	数字(6)	单位：ms
39.		IHP10ACDT80	IHP10kw 90-70km/h实际滑行时间	是	数字(6)	单位：ms
40.		IHP10ACDT70	IHP10kw 80-60km/h实际滑行时间	是	数字(6)	单位：ms
41.		IHP10ACDT60	IHP10kw 70-50km/h实际滑行时间	是	数字(6)	单位：ms
42.		IHP10ACDT50	IHP10kw 60-40km/h实际滑行时间	是	数字(6)	单位：ms
43.		IHP10ACDT40	IHP10kw 50-30km/h实际滑行时间	是	数字(6)	单位：ms
44.		IHP10ACDT30	IHP10kw 40-20km/h实际滑行时间	是	数字(6)	单位：ms
45.		IHP10ACDT20	IHP10kw 30-10km/h实际滑行时间	是	数字(6)	单位：ms
46.		IHP10CCDT90	IHP10kw 100-80km/h名义滑行时间	是	数字(6)	单位：ms
47.		IHP10CCDT80	IHP10kw 90-70km/h名义滑行时间	是	数字(6)	单位：ms
48.		IHP10CCDT70	IHP10kw 80-60km/h名义滑行时间	是	数字(6)	单位：ms
49.		IHP10CCDT60	IHP10kw 70-50km/h名义滑行时间	是	数字(6)	单位：ms
50.		IHP10CCDT50	IHP10kw 60-40km/h名义滑行时间	是	数字(6)	单位：ms
51.		IHP10CCDT40	IHP10kw 50-30km/h名义滑行时间	是	数字(6)	单位：ms
52.		IHP10CCDT30	IHP10kw 40-20km/h名义滑行时间	是	数字(6)	单位：ms
53.		IHP10CCDT20	IHP10kw 30-10km/h名义滑行时间	是	数字(6)	单位：ms
54.		PLHP90	90km/h附加损失功率	是	数字(4)	单位：kW
55.		PLHP80	80km/h附加损失功率	是	数字(4)	单位：kW
56.		PLHP70	70km/h附加损失功率	是	数字(4)	单位：kW
57.		PLHP60	60km/h附加损失功率	是	数字(4)	单位：kW
58.		PLHP50	50km/h附加损失功率	是	数字(4)	单位：kW
59.		PLHP40	40km/h附加损失功率	是	数字(4)	单位：kW
60.		PLHP30	30km/h附加损失功率	是	数字(4)	单位：kW
61.		PLHP20	20km/h附加损失功率	是	数字(4)	单位：kW
62.		SlideCheckJudge100	100-10km/h滑行检查结果	是	字符(1)	1-合格、0-不合格
63.		SlideCheckJudge80	80-10km/h滑行检查结果	是	字符(1)	1-合格、0-不合格
64.		CheckJudge	检查判定结果	是	字符(1)	1-合格、0-不合格
65.		Checker	检查人员	是	字符(10)	填写检查人中文名字

     */
    /// <summary>
    /// 9.30	上报柴油车底盘测功机滑行检查记录表
    /// </summary>
    public class HJ29 
    {
        public string StationCode { get; set; }
        public string SceneCode { get; set; }

        public string CheckDate { get; set; }
        //public string SlideTimeEnd { get; set; }
        public string SlideTimeStart { get; set; }
        public string DIW { get; set; }

        public string IHP30ACDT90 { get; set; }
        public string IHP30ACDT80 { get; set; }
        public string IHP30ACDT70 { get; set; }
        public string IHP30ACDT60 { get; set; }
        public string IHP30ACDT50 { get; set; }
        public string IHP30ACDT40 { get; set; }
        public string IHP30ACDT30 { get; set; }
        public string IHP30ACDT20 { get; set; }

        public string IHP30CCDT90 { get; set; }
        public string IHP30CCDT80 { get; set; }
        public string IHP30CCDT70 { get; set; }
        public string IHP30CCDT60 { get; set; }
        public string IHP30CCDT50 { get; set; }
        public string IHP30CCDT40 { get; set; }
        public string IHP30CCDT30 { get; set; }
        public string IHP30CCDT20 { get; set; }

        public string IHP20ACDT90 { get; set; }
        public string IHP20ACDT80 { get; set; }
        public string IHP20ACDT70 { get; set; }
        public string IHP20ACDT60 { get; set; }
        public string IHP20ACDT50 { get; set; }
        public string IHP20ACDT40 { get; set; }
        public string IHP20ACDT30 { get; set; }
        public string IHP20ACDT20 { get; set; }

        public string IHP20CCDT90 { get; set; }
        public string IHP20CCDT80 { get; set; }
        public string IHP20CCDT70 { get; set; }
        public string IHP20CCDT60 { get; set; }
        public string IHP20CCDT50 { get; set; }
        public string IHP20CCDT40 { get; set; }
        public string IHP20CCDT30 { get; set; }
        public string IHP20CCDT20 { get; set; }

        public string IHP10ACDT90 { get; set; }
        public string IHP10ACDT80 { get; set; }
        public string IHP10ACDT70 { get; set; }
        public string IHP10ACDT60 { get; set; }
        public string IHP10ACDT50 { get; set; }
        public string IHP10ACDT40 { get; set; }
        public string IHP10ACDT30 { get; set; }
        public string IHP10ACDT20 { get; set; }

        public string IHP10CCDT90 { get; set; }
        public string IHP10CCDT80 { get; set; }
        public string IHP10CCDT70 { get; set; }
        public string IHP10CCDT60 { get; set; }
        public string IHP10CCDT50 { get; set; }
        public string IHP10CCDT40 { get; set; }
        public string IHP10CCDT30 { get; set; }
        public string IHP10CCDT20 { get; set; }

        public string PLHP90 { get; set; }
        public string PLHP80 { get; set; }
        public string PLHP70 { get; set; }
        public string PLHP60 { get; set; }
        public string PLHP50 { get; set; }
        public string PLHP40 { get; set; }
        public string PLHP30 { get; set; }
        public string PLHP20 { get; set; }

        public string SlideCheckJudge100 { get; set; }
        public string SlideCheckJudge80 { get; set; }
        public string CheckJudge { get; set; }
        public string Checker { get; set; }
    }
}
